# cmake最低版本要求2.8
cmake_minimum_required (VERSION 2.8)

# 当前工程信息, 也是工程名
project (demo)

# 设置elf文件输出路径
set (EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)

# 自定义变量SRC_LIST，存放要编译的源码（路径）
set (SRC_LIST ${PROJECT_SOURCE_DIR}/src/main.c)

# 添加搜索路径, 以便搜索 testFunc.h
include_directories (${PROJECT_SOURCE_DIR}/testFunc/inc)

# 在指定目录下查找指定库
find_library (TESTFUNC_LIB testFunc HINTS ${PROJECT_SOURCE_DIR}/testFunc/lib)

# 添加生成目标文件，及其所需条件(源码)
add_executable (main ${SRC_LIST})

# 连接目标文件与库文件
target_link_libraries (main ${TESTFUNC_LIB})




